Mode Configuration Method and Mode Configuration Apparatus

ABSTRACT

This application provides a mode configuration method and a mode configuration system, The system includes: a first terminal device, a second terminal device and a server. The first terminal device is a large screen display. A user can perform personalized settings of first terminal device the by using the second terminal device. The second terminal device is different from the first terminal device, and is generally a device that is convenient for the user to carry and operate and can provide the user with a diversity of options for personalized setting.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a national stage of International Application No.PCT/CN2022/091985 filed on May 10, 2022, which claims priority toChinese Patent Application No. 202110803251.3 filed on Jul. 15, 2021.The disclosures of both of the aforementioned application are herebyincorporated by reference in their entireties.

TECHNICAL FIELD

This application relates to the field of intelligent terminals, and morespecifically, to a mode configuration method and a mode configurationapparatus.

BACKGROUND

In a scenario in which many family members are watching a presentationon a large screen display together, each person may have a differentwatch preference. For example, the elderly usually like to watch apresentation on the large screen display through a set-top box or anetwork set-top box connected to the Internet for playing online videos(over the top, OTT), while the young like to watch a presentation on thelarge screen display by using various video software. For example,children like to watch cartoons, while adults like to watch dramaseries. For another example, some users like to turn up the volume forthe large screen display when watching a video, while some users like toturn down the volume for the large screen display when watching a video.

At present, regardless of switching a signal source of the large screendisplay, switching watch categories that different users like, oradjusting the volume for the large screen display, a remote control isgenerally used. However, the remote control requires tedious settingsand cannot remember user watch preferences, which is not user-friendly.

SUMMARY

This application provides a mode configuration method and a modeconfiguration apparatus, which allow performing personalized settingsbased on user watch preferences and automatically switching or adaptingto a watch mode of a user, helping improve user watch experience anduser viscosity.

According to a first aspect, a mode configuration method is provided,applied to an intelligent system including a first terminal device and aserver, where the first terminal device is equipped with a camera, andthe method includes: obtaining, by a first terminal device, faceinformation of a first user by using a camera, and sending the faceinformation of the first user to the server; receiving, by the server,the face information of the first user, and obtaining, based on the faceinformation of the first user, mode information of the first user frommode information of a plurality of users, where the mode informationincludes personalized settings information and video resourcerecommendation information; sending, by the server, the mode informationof the first user to the first terminal device; and receiving, by thefirst terminal device, the mode information of the first user, andconfiguring, for the first user, video resources corresponding to themode information.

In this embodiment of this application, the camera of the first terminaldevice may perform face recognition on the first user, and after therecognition, the first terminal device may obtain personalized settingsinformation corresponding to the face information of the first user fromthe server. In this way, the first terminal device may configure videoresources corresponding to the personalized settings information andvideo resource recommendation information for the user. Face recognitiontechnology can be used to accurately identify different users, improvingrecognition accuracy. Personalized video recommendation helps improveuser experience and user viscosity.

With reference to the first aspect, in some implementations of the firstaspect, the personalized settings information includes at least one ofsignal source, volume, watch mode, watch category, watch duration,brightness, or sound effect.

With reference to the first aspect, in some implementations of the firstaspect, the configuring, by the first terminal device for the firstuser, video resources corresponding to the mode information includes:displaying, by the first terminal device, a page corresponding to thesignal source specified for the first user, where the page includesvideo resources that are presented in a form of cards and correspond tothe watch category specified for the first user and video resourcesrecommended by the server.

In this embodiment of this application, the first terminal device canpresent to the user the video resources that are in a form of cards andcorrespond to the watch category specified for the first user and thevideo resources recommended by the server. Such a visual form helpsimprove user experience.

With reference to the first aspect, in some implementations of the firstaspect, the first terminal device displays a first face registrationscreen in response to an operation of creating an account by the firstuser, where the first face registration screen includes a firstselection window and a second selection window, the first selectionwindow is used for agreeing to register face information, and the secondselection window is used for refusing to register face information. Thefirst terminal device obtains, by using the camera, the face informationof the first user in response to an operation of agreeing to registerface information by the first user.

In this embodiment of this application, the user can select to agree orrefuse to register face information during account creation, which showsrespect for user privacy.

With reference to the first aspect, in some implementations of the firstaspect, after the first terminal device obtains, by using the camera,the face information of the first user in response to an operation ofagreeing to register face information by the first user, the methodfurther includes: displaying, by the first terminal device, a firstbasic settings screen, so that the first user performs personalizedsettings on the first basic settings screen to generate personalizedsettings information of the first user; sending, by the first terminaldevice, the face information of the first user and the personalizedsettings information of the first user to the server; and receiving andstoring, by the server, the face information of the first user and thepersonalized settings information of the first user.

In this embodiment of this application, the user can performpersonalized settings on the first basic settings screen of the firstterminal device, and after the settings are completed, the firstterminal device can store the face information and personalizedinformation of the first user in the server, facilitating user datamanagement.

With reference to the first aspect, in some implementations of the firstaspect, the camera is built into the first terminal device.

With reference to the first aspect, in some implementations of the firstaspect, the camera is connected to the first terminal device by aconnection cable.

With reference to the first aspect, in some implementations of the firstaspect, the intelligent system further includes a second terminaldevice, the second terminal device is equipped with a camera, and themethod further includes: displaying, by the second terminal device, asecond face registration screen in response to an operation of creatingan account by the first user, where the second face registration screenincludes a third selection window and a fourth selection window, thethird selection window is used for agreeing to register faceinformation, and the fourth selection window is used for refusing toregister face information; and obtaining, by the second terminal deviceby using the camera of the second terminal device, the face informationof the first user in response to an operation of agreeing to registerface information by the first user.

In this embodiment of this application, the user can also performpersonalized settings by using a second terminal device. The secondterminal device is different from the first terminal device, and isgenerally a device that is convenient for the user to carry and operateand can provide the user with a diversity of options for personalizedsetting.

With reference to the first aspect, in some implementations of the firstaspect, after the second terminal device obtains, by using the camera ofthe second terminal device, the face information of the first user inresponse to an operation of agreeing to register face information by thefirst user, the method further includes: displaying, by the secondterminal device, a second basic settings screen, so that the first userperforms personalized settings on the second basic settings screen togenerate personalized settings information of the first user; sending,by the second terminal device, the face information of the first userand the personalized settings information of the first user to theserver; and receiving and storing, by the server, the face informationof the first user and the personalized settings information of the firstuser.

With reference to the first aspect, in some implementations of the firstaspect, the server receives and stores a watch history of the firstuser. The server determines, based on the watch history of the firstuser, the video resource recommendation information and recommendationtime period information of the first user.

With reference to the first aspect, in some implementations of the firstaspect, the watch history includes at least one of the face information,watch category, or watch time period of the first user.

With reference to the first aspect, in some implementations of the firstaspect, the server receives and stores watch histories of a plurality ofusers. The server classifies the watch histories of the plurality ofusers to determine the video resource recommendation information andrecommendation time period information of the first user.

In this embodiment of this application, the server can determine, basedon the watch histories of the plurality of users, the video resourcerecommendation information and recommendation time period information ofthe first user, so that a more intelligent service can be provided forthe user through big data recommendation, improving user experience.

With reference to the first aspect, in some implementations of the firstaspect, the classifying, by the server, the watch histories of theplurality of users to determine the video resource recommendationinformation and recommendation time period information of the first userincludes: classifying, by the server on a basis of “age group”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, an age group to which thefirst user belongs; and determining, by the server based on the agegroup to which the first user belongs and the plurality of categories,the video resource recommendation information and the recommendationtime period information of the first user.

With reference to the first aspect, in some implementations of the firstaspect, the classifying, by the server, the watch histories of theplurality of users to determine the video resource recommendationinformation and recommendation time period information of the first userincludes: classifying, by the server on a basis of “gender”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, a gender of the first user;and determining, by the server based on the gender of the first user andthe plurality of categories, the video resource recommendationinformation and recommendation time period information of the firstuser.

According to a second aspect, a mode configuration method is provided,applied to an intelligent system including a first terminal device and aserver, where the first terminal device is equipped with a camera, andthe method includes: obtaining, by the first terminal device, faceinformation of a first user by using the camera, and sending the faceinformation of the first user to the server; and receiving, by the firstterminal device, mode information of the first user, and configuring,for the first user, video resources corresponding to the modeinformation, where the mode information of the first user is obtained bythe server from mode information of a plurality of users, and the modeinformation includes personalized settings information and videoresource recommendation information.

According to a third aspect, a mode configuration method is provided,applied to an intelligent system including a first terminal device and aserver, where the first terminal device is equipped with a camera, andthe method includes: receiving, by the server, face information of afirst user, and obtaining, by the server based on the face informationof the first user, mode information of the first user from modeinformation of a plurality of users, where the mode information includespersonalized settings information and video resource recommendationinformation, and the face information of the first user is obtained bythe first terminal device by using the camera.

According to a fourth aspect, a mode configuration apparatus isprovided, including: an obtaining module, configured to obtain faceinformation of a first user; a sending module, configured to send theface information of the first user to a server; a receiving module,configured to receive mode information of the first user; and aprocessing module, configured to configure, for the first user, videoresources corresponding to the mode information, where the modeinformation of the first user is obtained by the server from modeinformation of a plurality of users, and the mode information includespersonalized settings information and video resource recommendationinformation.

With reference to the fourth aspect, in some implementations of thefourth aspect, the personalized settings information includes at leastone of signal source, volume, watch mode, watch category, watchduration, brightness, or sound effect.

With reference to the fourth aspect, in some implementations of thefourth aspect, the processing module is configured to display a pagecorresponding to the signal source specified in the personalizedsettings information of the first user, where the page includesrecommended video resources of the server and video resources that arepresented in a form of cards and that correspond to the watch categoryspecified for the first user.

With reference to the fourth aspect, in some implementations of thefourth aspect, the processing module is configured to display a firstface registration screen in response to an operation of creating anaccount by the first user, where the first face registration screenincludes a first selection window and a second selection window, thefirst selection window is used for agreeing to register faceinformation, and the second selection window is used for refusing toregister face information. The obtaining module is configured to obtainthe face information of the first user in response to an operation ofagreeing to register face information by the first user.

With reference to the fourth aspect, in some implementations of thefourth aspect, the processing module is configured to display a firstbasic settings screen, so that the first user performs personalizedsettings on the first basic settings screen to generate personalizedsettings information of the first user; and the sending module isconfigured to send the face information of the first user and thepersonalized settings information of the first user to the server.

With reference to the fourth aspect, in some implementations of thefourth aspect, the camera is built into the apparatus.

With reference to the fourth aspect, in some implementations of thefourth aspect, the camera is connected to the apparatus by a connectioncable.

According to a fifth aspect, a mode configuration apparatus is provided,including: a receiving module, configured to receive face information ofa first user; an obtaining module, configured to obtain, based on theface information of the first user, mode information of the first userfrom mode information of a plurality of users, where the modeinformation includes personalized settings information and videoresource recommendation information; and a sending module, configured tosend the mode information of the first user to a first terminal device.

With reference to the fifth aspect, in some implementations of the fifthaspect, the personalized settings information includes at least one ofsignal source, volume, watch mode, watch category, watch duration,brightness, or sound effect.

With reference to the fifth aspect, in some implementations of the fifthaspect, the receiving module is configured to receive the faceinformation of the first user and the personalized settings informationof the first user, where the face information of the first user and thepersonalized settings information of the first user are obtained throughthe first terminal device. The apparatus further includes a storagemodule, configured to store the face information of the first user andthe personalized settings information of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the receiving module is configured to receive the faceinformation of the first user and the personalized settings informationof the first user, where the face information of the first user and thepersonalized settings information of the first user are obtained throughthe second terminal device. The apparatus further includes a storagemodule, configured to store the face information of the first user andthe personalized settings information of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the receiving module is configured to receive a watch history ofthe first user. The storage module is configured to store the watchhistory of the first user. The apparatus further includes a processingmodule, configured to determine, based on the watch history of the firstuser, the video resource recommendation information and recommendationtime period information of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the watch history includes at least one of the face information,watch category, or watch time period of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the receiving module is configured to receive watch histories ofa plurality of users. The storage module is configured to store thewatch histories of the plurality of users. The processing module isconfigured to classify the watch histories of the plurality of users todetermine the video resource recommendation information andrecommendation time period information of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the processing module is configured to: classify, on a basis of“age group”-“time period”-“watch category”, the watch histories of theplurality of users to determine a plurality of categories; determine,based on the face information of the first user, an age group to whichthe first user belongs; and determine, based on the age group to whichthe first user belongs and the plurality of categories, the videoresource recommendation information and the recommendation time periodinformation of the first user.

With reference to the fifth aspect, in some implementations of the fifthaspect, the processing module is configured to: classify, on a basis of“gender”-“time period”-“watch category”, the watch histories of theplurality of users to determine a plurality of categories; determine,based on the face information of the first user, a gender of the firstuser; and determine, based on the gender of the first user and theplurality of categories, the video resource recommendation informationand recommendation time period information of the first user.

According to a sixth aspect, a mode configuration apparatus is provided,including: a processing module, configured to display a second faceregistration screen in response to an operation of creating an accountby a first user, where the second face registration screen includes athird selection window and a fourth selection window, the thirdselection window is used for agreeing to register face information, andthe fourth selection window is used for refusing to register faceinformation; and an obtaining module, configured to obtain the faceinformation of the first user in response to an operation of agreeing toregister face information by the first user.

With reference to the sixth aspect, in some implementations of the sixthaspect, the processing module is configured to display a second basicsettings screen, so that the first user performs personalized settingson the second basic settings screen to generate personalized settingsinformation of the first user. The apparatus further includes a sendingmodule, configured to send the face information of the first user andthe personalized settings information of the first user to the server.

According to a seventh aspect, a mode configuration apparatus isprovided, including a processor, where the processor is coupled to amemory, and may be configured to execute instructions stored in thememory to implement the method in any one possible implementation of anyone of the foregoing aspects. Optionally, the apparatus further includesa memory. Optionally, the apparatus further includes a communicationsinterface, and the processor is coupled to the communications interface.

In one implementation, the mode configuration apparatus is a firstterminal device, a second terminal device, or a server. When the modeconfiguration apparatus is the first terminal device, the secondterminal device, or the server, the communications interface may be atransceiver or an input/output interface.

In another implementation, the mode configuration apparatus is a chipconfigured in the first terminal device, the second terminal device, orthe server. When the mode configuration apparatus is the chip configuredin the first terminal device, the second terminal device, or the server,the communications interface may be an input/output interface.

According to an eighth aspect, a processor is provided, including: aninput circuit, an output circuit, and a processing circuit. Theprocessing circuit is configured to receive signals through the inputcircuit and transmit signals through the output circuit, so that theprocessor performs the method in any one possible implementation of anyone of the foregoing aspects.

In a specific implementation process, the foregoing processor may be achip, the input circuit may be an input pin, the output circuit may bean output pin, and the processing circuit may be a transistor, a gatecircuit, a flip-flop, various logic circuits, or the like. The inputsignals received by the input circuit may be received and input by, forexample but not limited to, a receiver, and the signals output by theoutput circuit may be, for example but not limited to, output to atransmitter and transmitted by the transmitter, and the input circuitand the output circuit may be a same circuit, where the circuit is usedas the input circuit or the output circuit at different times. Specificimplementations of the processor and various circuits are not limited inthis embodiment of this application.

According to a ninth aspect, a processing apparatus is provided,including a processor and a memory. The processor is configured to readinstructions stored in the memory, and may receive signals through areceiver and transmit signals through a transmitter, to perform themethod in any one of the possible implementations of the foregoing firstaspect.

Optionally, there are one or more processors and one or more memories.

Optionally, the memory may be integrated with the processor, or thememory and the processor may be disposed separately.

In a specific implementation process, the memory may be a non-transitory(non-transitory) memory, such as a read-only memory (read only memory,ROM), which may be integrated with the processor on a same chip, or maybe disposed in a different chip. A type of the memory and a manner ofdisposing the memory and the processor are not limited in thisembodiment of this application.

It should be understood that for a related data interaction process, forexample, sending indication information may be a process of outputtingindication information from the processor, and receiving capabilityinformation may be a process of receiving input capability informationby the processor. Specifically, data output by the processor may beoutput to the transmitter, and input data received by the processor maycome from the receiver. The transmitter and the receiver may becollectively referred to as a transceiver.

The processing apparatus in the ninth aspect may be a chip, and theprocessor may be implemented by using hardware or software. Whenimplemented by using hardware, the processor may be a logic circuit, anintegrated circuit, or the like. When implemented by using software, theprocessor may be a general-purpose processor, and is implemented byreading software code stored in the memory. The memory may be integratedinto the processor, or may exist separately outside the processor.

According to a tenth aspect, an intelligent system is provided,including the apparatuses according to the fourth aspect and the fifthaspect. Optionally, the intelligent system further includes theapparatus according to the sixth aspect.

According to an eleventh aspect, a computer program product is provided.The computer program product includes a computer program (which may alsobe referred to as code or instructions). When the computer program isrun, a computer performs the method according to any one possibleimplementation of any one of the foregoing aspects.

According to a twelfth aspect, a computer-readable storage medium isprovided. The computer-readable storage medium stores a computer program(which may also be referred to as code or instructions). When thecomputer program is run on a computer, the computer is enabled toperform the method according to any one possible implementation of anyone of the foregoing aspects.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of a scenario architecture to which anembodiment of this application is applicable;

FIG. 2 is a schematic diagram of a hardware system architecture of alarge screen display according to an embodiment of this application;

FIG. 3 is a schematic diagram of an account management screen on a largescreen display according to an embodiment of this application;

FIG. 4 is a schematic diagram of a face registration screen on a largescreen display according to an embodiment of this application;

FIG. 5 is a schematic diagram of a signal source setting screenaccording to an embodiment of this application;

FIG. 6 is a schematic diagram of a volume setting screen according to anembodiment of this application;

FIG. 7 is a schematic diagram of a watch mode setting screen accordingto an embodiment of this application;

FIG. 8 is a schematic diagram of a watch category setting screenaccording to an embodiment of this application;

FIG. 9 is a schematic diagram of a sound effect setting screen accordingto an embodiment of this application;

FIG. 10 is a schematic diagram of a large screen display according to anembodiment of this application;

FIG. 11 is a schematic flowchart of a mode configuration methodaccording to an embodiment of this application;

FIG. 12 is a schematic flowchart of another mode configuration methodaccording to an embodiment of this application;

FIG. 13 is a schematic block diagram of a mode configuration apparatusaccording to an embodiment of this application;

FIG. 14 is a schematic block diagram of another mode configurationapparatus according to an embodiment of this application;

FIG. 15 is a schematic block diagram of still another mode configurationapparatus according to an embodiment of this application; and

FIG. 16 is a schematic block diagram of a yet another mode configurationapparatus according to an embodiment of this application.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

The following describes technical solutions of this application withreference to accompanying drawings.

In a scenario in which many persons are watching a presentation on asame large screen display together, each person has a different viewinghabit, and therefore it is necessary to perform related configurationswitching. The switching is often manually performed by a user using aremote control. However, the remote control usually has many settings,making it difficult for the elderly and children to operate, expensiveto learn, and difficult to remember.

For example, the elderly usually like to watch a presentation on a largescreen display through a set-top box, while the young usually like towatch a presentation on a large screen display through video software.

For example, for children, parental companionship is usually required,so as to limit the watch duration and content of children. It isdifficult to control the watch content of the children when parents arenot around them.

In view of the problems present in the foregoing scenarios, theembodiments of this application provide a mode configuration method anda mode configuration apparatus, so that personalized setting can beperformed based on user watch habits, and watch mode configuration andcontent recommendation are automatically adapted for different usersthrough a face recognition device, which is beneficial to improving userexperience.

Before the mode configuration method and mode configuration apparatusprovided in the embodiments of this application are described, thefollowing descriptions are made.

In the embodiments of this application, terms such as “first” and“second” are used in the embodiments of this application to distinguishbetween same items or similar items that have basically the samefunctions or purposes. For example, a first terminal device and a secondterminal device are merely intended to distinguish between differentterminal devices, but not to limit a sequential order thereof. A personskilled in the art may understand that the words such as “first” and“second” do not limit a quantity and an execution sequence, and thewords such as “first” and “second” do not indicate a definitedifference.

It should be noted that, in this application, terms such as “an example”or “for example” are used to indicate an example, an illustration, or anexplanation. Any embodiment or design solution described by using “anexample” or “for example” in this application should not be construed asbeing more preferred or advantageous than other embodiments or designsolutions. To be precise, the terms such as “an example” or “forexample” are intended to present a related concept in a specific manner.

The mode configuration method and mode configuration apparatus providedin the embodiments of this application can be applied to a terminaldevice with a display function. The terminal device may be used to watcha video, receive a message, and the like.

FIG. 1 is a schematic diagram of a scenario architecture 100 to which anembodiment of this application is applicable. The scenario architecture100 includes a first terminal device 110.

The first terminal device 110 may include: a large screen display (orcalled a smart screen display), a mobile phone, a tablet computer, asmartwatch, a smart wristband, a smart earphone, smart glasses, anotherterminal device with a display screen, or the like. This is not limitedin this embodiment of this application.

In a possible design, the first terminal device 110 includes a built-incamera 140 for collecting biological information (for example, faceinformation) of a user.

In another possible design, the first terminal device 110 includes auniversal serial bus (universal serial bus, USB) interface, and thefirst terminal device 110 may be connected to an external camera 150through the USB interface. Similarly, the external camera 150 is alsoconfigured to collect biological information (for example, faceinformation) of a user.

It should be understood that, when the first terminal device is notequipped with the built-in camera 140, the first terminal device may beconnected to the external camera 150 through the USB interface to obtainthe biological information of the user.

In addition, the user can set his/her own configuration information inmany different ways. In a possible design, the first terminal device 110may display a setting screen for the user to perform personalizedsettings on configuration information of the first terminal device 110.

Optionally, the foregoing scenario architecture 100 includes a server120 and a second terminal device 130.

The server 120 may include a storage module and a processing module. Thestorage module may be configured to store at least one of theconfiguration information of the first terminal device, the biologicalinformation of the user obtained through the camera (the camera 140 orthe camera 150), or a watch history of the user. The processing modulemay analyze and process the watch history of the user.

The second terminal device 130 may include: a mobile phone, a tabletcomputer, a smartwatch, a smart wristband, another terminal device witha networking function, or the like.

In a possible design, the second terminal device 130 may include acamera (built-in or external, which is not limited), which is alsoconfigured to identify the biological information (for example, faceinformation) of the user. The second terminal device 130 and the firstterminal device 110 are connected to the server 120 through a network. Acontrol control application (application, APP) that can control thefirst terminal device 110 is installed on the second terminal device130, and the user may alternatively perform personalized settings on theconfiguration information of the first terminal device 110 through thecontrol APP.

It should be understood that when the second terminal device 130includes a camera, the first terminal device 110 may be equipped with acamera (the camera 140 or the camera 150), or not be equipped with anybuilt-in or external camera. This is not limited in this embodiment ofthis application.

Optionally, the first terminal device 110 may manage and store operationrecords of the first terminal device 110.

Optionally, the server 120 may manage and store the operation records ofthe first terminal device 110.

For ease of understanding, hereinafter, this application will bedescribed by using an example in which the first terminal device 110 isa large screen display, the second terminal device 130 is a mobilephone, and the biological information of the user is face information.

When the first terminal device 110 is a large screen display, itsconfiguration information may include at least one of signal source,volume, brightness, watch duration, watch mode, or watch category.

The large screen display may provide the user with video input sources(that is, signal sources) in different signal modes. For example, thesignal source may include at least one of a video (AV) signal source, avideo graphic array (video graphic array, VGA) signal source, a highdefinition multimedia interface (high definition multimedia interface,HDMI) signal source, a television (television, TV) signal source, adigital television (digital television, DTV) signal source, or a USBvideo source.

When the first terminal device 110 is a large screen display, theoperation records stored by the server 120 or the large screen displaymay include personalized settings that the user performed on the largescreen display and the watch history of the user.

When the first terminal device 110 is a large screen display, the usermay perform personalized settings on the configuration information ofthe large screen display by using a remote control.

When the first terminal device 110 is a large screen display and thesecond terminal device 130 is a mobile phone, the user may performpersonalized settings on the configuration information of the largescreen display through the control APP on the mobile phone.

FIG. 2 is a schematic diagram of a hardware system architecture of alarge screen display according to an embodiment of this application.

As shown in FIG. 2 , the large screen display includes a processor 210,a transceiver 220, and a display unit 270. The display unit 270 mayinclude a display.

Optionally, the large screen display may further include a memory 230.The processor 210, the transceiver 220, and the memory 230 maycommunicate with each other by using an internal connection channel totransfer control and/or data signals. The memory 230 is configured tostore a computer program. The processor 210 is configured to call andrun the computer program from the memory 230.

Optionally, the large screen display may further include an antenna 240for sending out a wireless signal output by the transceiver 220.

The processor 210 and the memory 230 may be combined into a processingapparatus, and more commonly, may be independent components. Theprocessor 210 is configured to execute program code stored in the memory230 to implement the foregoing functions. During specificimplementation, the memory 230 may alternatively be integrated in theprocessor 210, or be independent of the processor 210.

In addition, to achieve more comprehensive functions for the largescreen display, the large screen display may further include one or moreof an input unit 260, an audio circuit 280, a sensor 201, and the like,and the audio circuit may further include a speaker 282, a microphone284, and the like.

Optionally, the foregoing large screen display may further include acamera 290 for obtaining biological information of a user, for example,face information.

Optionally, the foregoing large screen display may further include apower supply 250 for supplying power to various devices or circuits inthe large screen display.

It can be understood that operations and/or functions of various modulesin the large screen display of FIG. 2 are intended to respectivelyimplement corresponding procedures in the method embodiment below. Fordetails, refer to descriptions in the method embodiment below. To avoidrepetition, detailed descriptions are omitted herein as appropriate.

It can be understood that the processor 210 in the large screen displayof FIG. 2 may include one or more processing units. For example, theprocessor 210 may include an application processor (applicationprocessor, AP), a modem processor, a graphics processing unit (graphicsprocessing unit, GPU), an image signal processor (image signalprocessor, ISP), a controller, a video codec, a digital signal processor(digital signal processor, DSP), a baseband processor, a neural-networkprocessing unit (neural-network processing unit, NPU), and/or the like.Different processing units may be separate devices or be integrated intoone or more processors.

A memory may be further provided in the processor 210 to storeinstructions and data. In some embodiments, the memory in the processor210 is a cache memory. The memory may store instructions or data thatthe processor 210 has just used or used repeatedly. If the processor 210needs to use the instructions or the data again, the processor 210 maydirectly call the instructions or the data from the memory, therebyavoiding repeated access, reducing waiting time of the processor 210,and improving system efficiency.

In some embodiments, the processor 210 may include one or moreinterfaces. The interface may include an inter-integrated circuit(inter-integrated circuit, I2C) interface, an inter-integrated circuitsound (inter-integrated circuit sound, I2S) interface, a pulse codemodulation (pulse code modulation, PCM) interface, a universalasynchronous receiver/transmitter (universal asynchronousreceiver/transmitter, UART) interface, a mobile industry processorinterface (mobile industry processor interface, MIPI), a general-purposeinput/output (general-purpose input/output, GPIO) interface, asubscriber identity module (subscriber identity module, SIM) interface,a universal serial bus (universal serial bus, USB) interface, and/or thelike.

The I2C interface is a bidirectional synchronous serial bus and includesa serial data line (serial data line, SDA) and a serial clock line(serial clock line, SCL). In some embodiments, the processor 210 mayinclude multiple sets of I2C buses. The processor 210 may be coupled toa touch sensor 180K, a charger, a flash, the camera 290, and the like byusing different I2C bus interfaces. For example, the processor 210 maybe coupled to the touch sensor 180K by using an I2C interface, so thatthe processor 210 communicates with the touch sensor 180K by using theI2C bus interface, thereby implementing a touch function of the largescreen display.

The I2S interface may be used for audio communication. In someembodiments, the processor 210 may include multiple sets of I2S buses.The processor 210 may be coupled to the audio circuit 280 by using anI2S bus to implement communication between the processor 210 and theaudio circuit 280. In some embodiments, the audio circuit 280 maytransmit an audio signal to the transceiver 220 through the I2Sinterface, to implement a function of answering voice calls through aBluetooth earphone.

The PCM interface may also be used for audio communication to sample,quantize, and encode an analog signal. In some embodiments, the audiocircuit 280 and the transceiver 220 may be coupled by using a PCM businterface. In some embodiments, the audio circuit 280 may alternativelytransmit an audio signal to the transceiver 220 through the PCMinterface, to implement a function of answering voice calls through theBluetooth earphone. Both the I2S interface and the PCM interface may beused for audio communication.

A UART interface is a universal serial data bus used for asynchronouscommunication. The bus may be a bidirectional communications bus thatconverts to-be-transmitted data between serial communication andparallel communication. In some embodiments, the UART interface isgenerally configured to connect the processor 210 to the transceiver220. For example, the processor 210 communicates with a Bluetooth moduleof the transceiver 220 through the UART interface, to implement aBluetooth function. In some embodiments, the audio circuit 280 maytransmit an audio signal to the transceiver 220 through the UARTinterface, to implement a function of playing music through a Bluetoothearphone.

A MIPI interface may be configured to connect the processor 210 to thedisplay unit 270, the camera 290, and other peripheral devices. The MIPIinterface includes a camera serial interface (camera serial interface,CSI), a display serial interface (display serial interface, DSI), andthe like. In some embodiments, the processor 210 communicates with thecamera 290 by using the CSI interface, to implement a shooting functionof the large screen display. The processor 210 communicates with thedisplay unit 270 by using the DSI interface, to implement a displayfunction of the large screen display.

A GPIO interface may be configured through software. The GPIO interfacemay be configured as a control signal or a data signal. In someembodiments, the GPIO interface may be configured to connect theprocessor 210 to the camera 290, the display unit 270, the transceiver220, the audio circuit 280, the sensor 201, and the like. The GPIOinterface may alternatively be configured as an I2C interface, an I2Sinterface, a UART interface, a MIPI interface, or the like.

It can be understood that an interface connection relationship betweenthe modules illustrated in the embodiments of this application is merelyan example for description, and does not constitute a limitation on astructure of the large screen display. In some other embodiments of thisapplication, the large screen display may alternatively use an interfaceconnection manner different from those in the foregoing embodiments or acombination of a plurality of interface connection manners.

It can be understood that the power supply 250 of FIG. 2 is configuredto supply power to the processor 210, the memory 230, the display unit270, the camera 290, the input unit 260, the transceiver 220, and thelike.

The antenna 240 is configured to transmit and receive electromagneticwave signals. Each antenna in the large screen display may be configuredto cover one or more communications frequency bands. Different antennasmay each be used for multiple purposes to improve antenna utilization.For example, the antenna 240 may also be used as a diversity antenna ofa wireless local area network. In some other embodiments, the antennamay be used in combination with a tuning switch.

The transceiver 220 may provide wireless communication solutions forapplication to the large screen display, which include, for example,wireless local area network (wireless local area networks, WLAN) (forexample, wireless fidelity (wireless fidelity, Wi-Fi) network),Bluetooth (bluetooth, BT), global navigation satellite system (globalnavigation satellite system, GNSS), frequency modulation (frequencymodulation, FM), near field communication (near field communication,NFC), and infrared (infrared, IR). The transceiver 220 may be one ormore devices integrating at least one communication processing module.The transceiver 220 receives an electromagnetic wave through the antenna240, performs frequency modulation and filtering processing on theelectromagnetic wave signal, and transmits the processed signal to theprocessor 210. The transceiver 220 may also receive a to-be-transmittedsignal from the processor 210, perform frequency modulation andamplification on the signal, and transmit the signal as anelectromagnetic wave using the antenna 240.

In some embodiments, the antenna 240 of the large screen display iscoupled to the transceiver 220, so that the large screen display cancommunicate with a network and another device by using a wirelesscommunications technology. The wireless communications technology mayinclude global system for mobile communications (global system formobile communications, GSM), general packet radio service (generalpacket radio service, GPRS), code division multiple access (codedivision multiple access, CDMA), wideband code division multiple access(wideband code division multiple access, WCDMA), time-division codedivision multiple access (time-division code division multiple access,TD-SCDMA), long term evolution (long term evolution, LTE), BT, GNSS,WLAN, NFC, FM, IR, and/or the like. The GNSS may include the globalpositioning system (global positioning system, GPS), the globalnavigation satellite system (global navigation satellite system,GLONASS), the Beidou navigation satellite system (beidou navigationsatellite system, BDS), the quasi-zenith satellite system (quasi-zenithsatellite system, QZSS), and/or the satellite based augmentation systems(satellite based augmentation systems, SBAS).

The large screen display implements a display function by using the GPU,the display unit 270, the application processor, and the like. The GPUis an image processing microprocessor, and is connected to the displayunit 270 and the application processor. The GPU is configured to performmathematics and geometrical calculation for graphics rendering. Theprocessor 210 may include one or more GPUs that execute programinstructions to generate or change display information.

The display unit 270 is configured to display an image, a video, and thelike. The display unit 270 includes a display panel. The display panelmay be a liquid crystal display (liquid crystal display, LCD), anorganic light-emitting diode (organic light-emitting diode, OLED), anactive-matrix organic light emitting diode (active-matrix organic lightemitting diode, AMOLED), a flexible light-emitting diode (flexlight-emitting diode, FLED), a Miniled, a MicroLed, a Micro-oLed, aquantum dot light emitting diode (quantum dot light emitting diodes,QLED), and the like. In some embodiments, the large screen display mayinclude one or N display units 270, where N is a positive integergreater than 1.

The large screen display may implement the shooting function by usingthe ISP, the camera 290, the video codec, the GPU, the display unit 270,the application processor, and the like.

The ISP is configured to process data fed back by the camera 290. Forexample, during video recording, the camera is turned on, allowing lightto be transmitted to a photosensitive element of the camera through alens. An optical signal is converted into an electrical signal. Thephotosensitive element of the camera transfers the electrical signal tothe ISP for processing, so as to convert the electrical signal into animage visible to the naked eyes. The ISP may further optimize noise,brightness, and skin color of the image using algorithms. The ISP mayfurther optimize parameters such as exposure and color temperature of ashooting scene. In some embodiments, the ISP may be disposed in thecamera 290.

The camera 290 is configured to capture a static image or a video. Anoptical image is generated for an object by using the lens, and isprojected onto the photosensitive element. The photosensitive elementmay be a charge coupled device (charge coupled device, CCD) or acomplementary metal-oxide semiconductor (complementary metal-oxidesemiconductor, CMOS) phototransistor. The photosensitive elementconverts an optical signal into an electrical signal, and then transfersthe electrical signal to the ISP which converts the signal into adigital image signal. The ISP outputs the digital image signal to theDSP for processing. The DSP converts the digital image signal into animage signal in a standard format such as RGB or YUV. In someembodiments, the large screen display may include one or N cameras 290,where N is a positive integer greater than 1.

The digital signal processor is configured to process digital signals,able to process not only digital image signals but also other digitalsignals. For example, when the large screen display selects a frequency,the digital signal processor is configured to perform Fourier transformor the like on frequency energy.

The video codec is configured to compress or decompress a digital video.The large screen display may support one or more types of video codecs.In this way, the large screen display may play or record videos in aplurality of encoding formats, for example, the moving picture expertsgroup (moving picture experts group, MPEG) 1, MPEG2, MPEG3, and MPEG4.

The NPU is a neural-network (neural-network, NN) computing processor,quickly processes input information by using a biological neural networkstructure, for example, by using a transfer mode between human-brainneurons, and can also perform continuous self-learning. By using theNPU, an application such as intelligent cognition of the large screendisplay may be implemented, for example, image recognition, facerecognition, voice recognition, and text understanding.

The memory 230 may be configured to store computer executable programcode, and the executable program code includes an instruction. Thememory 230 may include a storage program area and a storage data area.The program storage area may store an operating system, an applicationprogram required by at least one function (for example, a sound playingfunction or an image playing function), and the like. The data storagearea may store data (such as audio data and a phone book) created whenthe large screen display is used, and the like. In addition, the memory230 may include a high-speed random access memory, and may furtherinclude a non-volatile memory, for example, at least one magnetic diskstorage device, a flash memory device, and a universal flash storage(universal flash storage, UFS). The processor 210 runs the instructionsstored in the memory 230 and/or the instructions stored in the memorythat is provided in the processor, to execute various functionalapplications and data processing of the large screen display.

The large screen display may use the audio circuit 280, the speaker 282,the microphone 284, the application processor, and the like to implementan audio function, for example, music playback and sound recording.

The audio circuit 280 is configured to convert digital audio informationinto an analog audio signal output, and is also configured to convert ananalog audio input into a digital audio signal. The audio circuit 280may be further configured to encode and decode audio signals. In someembodiments, the audio circuit 280 may be provided in the processor 210,or some functional modules of the audio circuit 280 may be provided inthe processor 210.

The speaker 282, also referred to as a “loudspeaker”, is configured toconvert an audio electrical signal into a sound signal. A user maylisten to music or answer a hands-free call by using the speaker 282 ofthe large screen display.

The microphone 284, also referred to as a “mic” or “mike”, is configuredto convert a sound signal into an electrical signal. When making a callor sending a voice message, a user may input a sound signal into themicrophone 284 by speaking close to the microphone 284. At least onemicrophone 284 may be provided in the large screen display. In someother embodiments, two microphones 284 may be provided in the largescreen display, to reduce noise in addition to collecting a soundsignal. In some other embodiments, the large screen display mayalternatively be provided with three, four, or more microphones 284 tocollect sound signals, reduce noise, identify sound sources, implementdirectional recording, and the like.

In FIG. 2 , only the large screen display is used as an example toexplain the hardware system architecture of the first terminal device110, but it should be understood that when the first terminal device 110is in other product forms, the first terminal device 110 can also beprovided with one or more of the plurality of devices shown in FIG. 2 .This is not limited in this embodiment of this application.

FIG. 3 is a schematic diagram of an account management screen on a largescreen display according to an embodiment of this application. Aschematic diagram of a hardware architecture of a large screen display300 may be shown in FIG. 2 .

In one embodiment, as shown in FIG. 3 , the large screen display 300 hasa display 310 and a built-in camera 320. User A performs personalizedsettings on the large screen display 300 by using a remote control 330.Optionally, the large screen display 300 further includes a controlpanel 340 disposed on the frame of the large screen display 300 toimplement a function similar to that of the remote control 310.

When user A turns on the large screen display 300 for the first time, inresponse to a first operation of turning on the large screen display 300by the user, the large screen display may display an account managementscreen as shown in FIG. 3 . The first operation may not be limited to anoperation by user A, or an operation of an element inside the largescreen display. The operation by user A may be but is not limited to:using the remote control 330 to control the large screen display todisplay the account management screen, voice controlling the largescreen display to display the account management screen, or usingbuttons on the control panel 340 of the large screen display 300 toperform screen switching to display the account management screen. Theoperation of the element may be but is not limited to: issuing aninstruction by the processor.

For example, as shown in FIG. 3 , the account management screen displaysthree options: Create account 1, Create account 2, and Create account 3.The user may select to create his/her own exclusive account by using theremote control 330. Taking user A selecting to create account 1 as anexample, after the user selects to create account 1 through an “OK”button on the remote control 330, the large screen display 300 displaysa face registration screen as shown in FIG. 4 .

FIG. 4 is a schematic diagram of a face registration screen on a largescreen display according to an embodiment of this application.

After user A selects to create account 1 by using the remote control330, in response to a second operation of selecting to create account 1by the user, the large screen display 300 displays a face registrationscreen. The face registration screen displays permission promptinformation and a face display area 350. The permission promptinformation is used to prompt the user about privacy rights. The faceinformation collected by the camera 320 may be displayed in the facedisplay area 350, allowing the user to register complete faceinformation by adjusting angles.

Optionally, the face registration screen further includes a firstselection window and a second selection window. The first selectionwindow is used for user A to agree to register face information, and thesecond selection window is used for user A to refuse to register faceinformation; It should be understood that, before user A agrees toregister face information, the camera 320 may be in an off state, so asto protect the privacy of the user.

After user A selects the first selection window to agree to registerface information, the camera 320 is turned on in response to a thirdoperation of selecting to agree to register face information by theuser. User A may stand in front of the camera 320, and the camera 320starts to obtain face information of user A and displays the obtainedface information in the face display area 350. It should be understoodthat the third operation is an operation of selecting the firstselection window by user A. After the face information of user A issuccessfully collected, the large screen display 300 displays aschematic diagram of a signal source setting screen as shown in FIG. 5 .

FIG. 5 is a schematic diagram of a signal source setting screenaccording to an embodiment of this application. As shown in screen a ofFIG. 5 , a plurality of option bars, such as signal source, volume,brightness, watch duration, watch mode, and watch category, aredisplayed on a basic settings screen of the large screen display 300.

If user A wants to set a dedicated signal source, user A may operate theremote control 330 to select the signal source option bar. Afterselection of the signal source option bar is confirmed, at least one ofAV, HDMI 1, HDMI 2, TV, DTV, or USB may appear in screen a for user A toselect.

For example, the large screen display 300 transmits audio and videosignals through an HDMI cable. When setting the signal source, user Amay select the HDMI 1 option bar by using the remote control 330. Afterselection of the HDMI 1 option is confirmed by using the “OK” button onthe remote control 330, as shown in screen b of FIG. 5 , the largescreen display 300 displays prompt information, prompting user A thatthe signal source setting is completed. If user A wants to continue toset other options in the basic settings screen, user A may select the“back” button on the remote control 330 to return to the basic settingsscreen. If the basic settings have been completed, user A may select the“menu” button on the remote control 330 to access a home screen of thelarge screen display 300.

FIG. 6 is a schematic diagram of a volume setting screen according to anembodiment of this application. As shown in screen a in FIG. 6 , if userA wants to set a dedicated volume, user A may operate the remote control330 to select the volume option bar. After selection of the volumeoption is confirmed by using the “OK” button on the remote control 330,a volume adjustment bar may appear in screen a for user A to select.

For example, user A adjusts the volume of the large screen display 300to 20, and after selection of volume 20 is confirmed by using the “OK”button on the remote control 330, as shown in screen b of FIG. 6 , thelarge screen display 300 displays a prompt message, prompting user Athat the volume setting is completed. If user A wants to continue to setother options in the basic settings screen, user A may select the “back”button on the remote control 330 to return to the basic settings screen.If the basic settings have been completed, user A may select the “menu”button on the remote control 330 to access the home screen of the largescreen display 300.

FIG. 7 is a schematic diagram of a watch mode setting screen accordingto an embodiment of this application. As shown in screen a of FIG. 7 ,if user A wants to set a dedicated watch mode, user A may operate theremote control 330 to select the watch mode option bar. After selectionof the volume option is confirmed by using the “OK” button on the remotecontrol 330, “Elderly” or “Children” may appear in screen a for user Ato select.

For example, if user A is a child, the parent may perform basic settingson the large screen display 300 and select “Children”. The child modecan limit the watch content, watch duration, or screen brightness forchildren. For example, the large screen display 300 recommends cartoonor educational video content for children, restricts the watch durationof children to 30 minutes, and enables the screen to automaticallyadjust to eye comfortable mode.

Certainly, if the parent wants to shorten or extend the watch durationof children, the parent may also select the watch duration option bar toreset the watch duration for children. Alternatively, if the parentwants to select other categories of video content for children, theparent may also reset the watch category for children by selecting thewatch category option bar.

For example, if user A is an elderly person, similarly, user A mayselect “Elderly”.

As shown in screen b of FIG. 7 , if user A wants to continue to setother options in the basic settings screen, user A may select the “back”button on the remote control 330 to return to the basic settings screen.If the basic settings have been completed, user A may select the “menu”button on the remote control 330 to access the home screen of the largescreen display 300.

FIG. 8 is a schematic diagram of a watch category setting screenaccording to an embodiment of this application. As shown in screen a inFIG. 8 , if user A wants to set a dedicated watch category, user A mayoperate the remote control 330 to select the watch category option bar,and after selection of the watch category option is confirmed by usingthe “OK” button on the remote control, a plurality of watch categoriessuch as “Education”, “Technology”, “Martial Arts”, and “Cartoon” mayappear in screen a for user A to select.

For example, user A selects the video content of the “Technology”category, and after selection of the “Technology” category is confirmedby using the “OK” button on the remote control 330, as shown in screen bin FIG. 8 , the large screen display 300 displays prompt information,prompting user A that the watch category setting is completed. If user Awants to continue to set other options in the basic settings screen,user A may select the “back” button on the remote control 330 to returnto the basic settings screen. If the basic settings have been completed,user A may select the “menu” button on the remote control 330 to accessthe home screen of the large screen display 300.

FIG. 9 is a schematic diagram of a sound effect setting screen accordingto an embodiment of this application. Similar to the foregoing processesof setting the signal source, volume, watch mode, and watch category,for example, as shown in FIG. 9 , user A may set any one of sound effect“Dynamic”, “Balance”, or “Automatic” on screen a as his/her owndedicated sound effect. After the setting is completed, the large screendisplay 300 displays screen b to prompt user A that the sound effectsetting is completed. Again, user A may select to continue setting orreturn to the home screen. A more detailed operation process is similarto that described above with reference to FIG. 5 to FIG. 8 , and detailsare not repeated herein.

The foregoing description is made with reference to FIG. 3 to FIG. 9 byusing examples that the large screen display 300 collects faceinformation of user A, creates an account for user A, and performspersonalized settings for user A. It should be understood that the largescreen display 300 may be also used to collect face information of moreother users, and perform personalized settings for the more other users.For example, the large screen display 300 may be used to collect faceinformation of user B and perform personalized customization based on awatch habit of user B. The large screen display 300 may be also used tocollect face information of user C and perform personalizedcustomization based on a watch habit of user C. This is not limited inthis embodiment of this application.

It should be understood that each user has his/her own correspondingface information, and the face information of each user corresponds topersonalized settings information of the user, and the personalizedsettings information includes at least one of the foregoing signalsource, volume, watch mode, watch category, sound effects, andbrightness. Personalized settings information of different users may bethe same or different.

FIG. 10 is a schematic diagram of a large screen display 1000 accordingto an embodiment of this application. A schematic diagram of a hardwaresystem architecture of the large screen display 1000 may be shown inFIG. 2 .

The large screen display 1000 in FIG. 10 includes a display 1010 and aUSB interface 1020. Compared with the large screen display 300, thelarge screen display 1000 is not equipped with a camera. Therefore, thelarge screen display 1000 may be connected to an external camera 1030through the USB interface 1020, and the camera 1030 can also collectbiological information (for example, face information) of a user andfurther perform personalized settings for different biologicalinformation of the user.

It should be understood that a process of performing personalizedsettings based on the face information collected by the camera 1030 issimilar to a process of performing personalized settings based on theface information collected by the camera 320, and details are notrepeated herein.

The large screen display 300 and/or the large screen display 1000 maysend the face information of different users collected by the camera(the camera 320 or the camera 1030) and the personalized settingsinformation of different users to a server, and the server may manage,store, and analyze the information.

Optionally, the face information of different users and the personalizedsettings information of different users may also be stored in the largescreen display locally. This is not limited in this embodiment of thisapplication.

Optionally, the face information of different users is stored both inthe large screen display locally and in the server, and the personalizedsettings information of different users is stored in the server.

The foregoing describes processes of collecting face information byusing a camera (the camera 320 or the camera 1030) and performingpersonalized settings based on different face information by using aremote control. In addition, personalized settings may alternatively beperformed through a second terminal device that is networked with anddifferent from the large screen display. For example, the secondterminal device may be a mobile phone or a tablet computer. It should beunderstood that the second terminal device has a built-in camera whichcan collect face information of a user.

Similar to the foregoing description, the following still assumes thatuser A uses the large screen display 300 for the first time. When thesecond terminal device is a mobile phone, user A may create an accountin a control APP on the mobile phone, and the account corresponds toface information of user A. It should be understood that at least oneaccount may be created in the control APP. For example, user B, user C,or other more users may also register their own face information tocreate multiple different accounts.

After the face information of user A is collected by using the mobilephone, similarly, user A may perform personalized settings on the basicsettings screen. The setting process is basically similar to the settingperformed by using the remote control described above, and details arenot repeated herein.

After personalized settings are completed, the mobile phone may send thepersonalized settings information of user A to the large screen display(the large screen display 300 or the large screen display 1000).Alternatively, the mobile phone sends the personalized settingsinformation of user A to the server, the server then sends it to thelarge screen display (the large screen display 300 or the large screendisplay 1000), and the large screen display stores the personalizedsettings information of user A. Alternatively, the mobile phone sendsthe personalized settings information of user A to the server, and theserver stores the personalized settings information of user A.

It can be seen from the foregoing description that no matter whether theuser performs personalized settings by using a remote control or amobile phone, each user corresponds to an account, and personalizedsettings information corresponding to the face information of the useris set under the account. In addition, a plurality of users may shareone account, and one of the users has management permission.

For example, a parent and a child may share one account, the parent hasmanagement permission for the shared account, and face information ofthe parent and the child may be registered under the account. The parentmay register his/her face information under the account, and then accessthe basic settings screen to perform personalized settings. After that,the parent may log in to the account with his/her face or a password,register face information of the child under the account, and performpersonalized settings for the child on the basic settings screen. Inthis example, one account may correspond to two users, and each user hasrespective face information and personalized settings information, whichmeans that the face information of a user corresponds to thepersonalized information of the user.

For example, for a home owner and a guest, the home owner and the guestmay share an account, and the home owner has management permission forthe shared account. Similar to the foregoing example, the home owner mayalso set personalized information for himself/herself and the guestunder the shared account. Face information of the home owner correspondsto personalized settings information of the home owner, and faceinformation of the guest corresponds to personalized settingsinformation of the guest, so that when the guest comes to visit thehome, the home owner can log in to the shared account and configurecorresponding video resources for the guest through the large screendisplay. In this way, interests and hobbies of users with differentidentities can be flexibly adapted to improve user experience.

The foregoing describes two manners of a user performing personalizedsettings when using the large screen display for the first time. Itshould be understood that when using the large screen display for thefirst time, the user may temporarily not register the face informationto perform personalized settings. Subsequently during usage, if the userwants to use this function, the user may call the account managementscreen to execute the processes described in FIG. 3 to FIG. 9 . This isnot limited in this embodiment of this application. The followingdescribes a process of a user using the large screen display based onface recognition after personalized settings are completed.

After the personalized settings are completed, taking the large screendisplay 300 as an example, when user A turns on the large screen display300 a next time, the camera 320 may perform recognition on the faceinformation of user A, so as to play video content corresponding to thepersonalized settings information of user A.

For example, the camera 320 may collect the face information of the userA who is currently watching the large screen display 300 and send thecollected face information to the processor 210 in FIG. 2 , and theprocessor 210 receives the face information. If the previously storedface information and personalized settings information are stored in thelarge screen display 300 locally, the processor 210 sends an instructionto the memory 230, where the instruction is used to retrieve the faceinformation stored in the memory. The processor 210 compares thecurrently collected face information of user A with the face informationstored in the memory 230 to determine that the user currently watchingthe large screen display 300 is user A. Then the processor 210 retrievesand processes the personalized settings information associated with theface information of user A stored in the memory 230, and finally audioand video content corresponding to the personalized settings informationis presented and played for user A through mutual collaboration ofvarious modules of the large screen display shown in FIG. 2 .

It should be understood that if the user wants to modify thepersonalized settings information, the user may access the accountmanagement screen of the large screen display 300 or the large screendisplay 1000, and after the face information is recognized, the user maycontinue to perform the setting processes described in FIG. 5 to FIG. 9. Details are not repeated herein. In this way, the user may flexiblymodify personalized settings information according to differentpreferences in different time periods, improving user experience.

In a possible implementation, the large screen display may collect awatch history of the user, where the view history may include watchcontent and/or watch time. For example, it is found from data collectedby the large screen display that user A is used to watching morning newsduring the time period from 8:00 to 9:00 in the morning. For anotherexample, it is found from data collected by the large screen displaythat user B is used to watching noon news during the time period from12:00 to 13:00 at noon. For another example, it is found from datacollected by the large screen display that user C is used to watchingshows of variety category during the time period from 20:00 to 22:00 inthe evening.

The large screen display may collect the watch history of the user for alasting time period. For example, the lasting time period may be 7 days,10 days, 30 days, or another lasting time period. This is not limited inthis embodiment of this application.

After collecting the watch histories of different users in differenttime periods, the large screen display may store the watch history ofeach user in the large screen display locally or in the server, and thelarge screen display or the server may recommend corresponding videoresources for the users. The following is described by using an examplein which the watch history of each user is stored in the server.

In an example in which the watch history of the user is stored in theserver, the server may perform data analysis on the stored watch historyof each user, determine watch preferences of different users indifferent time periods, and send the watch preferences as recommendedvideo resources to the large screen display shown in FIG. 2 . The largescreen display may send the video resources from the server to theprocessor 210 through the input unit 260. After performing processing onthe video resources such as modulation, demodulation, encoding, ordecoding, the processor 210 may first store the video resources in thememory 230, and recommend corresponding watch content for the user whenthe user uses the large screen display.

For example, still taking the large screen display in FIG. 2 as anexample, user A turns on the large screen display in the time periodfrom 8:00 to 9:00 in the morning, and accesses the home screen of thelarge screen display. If the camera 290 on the large screen displayidentifies the current user as user A, the camera 290 may send aninstruction to the processor 210, where the instruction is used toindicate identity information of the current user. The processor 210receives the instruction, retrieves the video resources recommended foruser A from the memory 230, and displays the video resources on the homescreen of the large screen display through the display unit 270.

In an example in which the watch history of the user is stored in thelarge screen display locally, the processor 210 of the large screendisplay may perform data analysis on the watch history of each user,determine watch preferences of different users in different timeperiods, store the watch preferences as recommended video resources inthe memory 230, and recommend corresponding watch content for the userwhen the user uses the large screen display. Subsequent processing issimilar to the foregoing description. Details are not repeated herein.

The foregoing video resources recommended for users by the server orlarge screen display are determined depending on the users. To bespecific, for user A, the server or large screen display recommendsvideo resources based on the watch preferences of user A, while for userB, the server or large screen display recommends video resources basedon the watch preferences of user B. Similarly, for user C, user D, orother users, this is also true. In this way, interests and hobbies ofdifferent users can be flexibly adapted to improve user experience.

In a possible implementation, the server may recommend correspondingvideo resources for different users based on massive watch histories ofmassive users. That video resources are recommended for user A is stillused as an example. Compared with the foregoing description ofrecommending video resources for user A by the server or large screendisplay based on the watch history of user A, in this implementation,the server may analyze big data of massive users to determine videoresources that may be recommended for user A.

Specifically, the video resources recommended by the server for user Amay be determined based on users having common characteristics with userA in the massive users. For example, the common characteristics mayinclude at least one of gender, age group, or occupation. Therefore, thevideo resources recommended by the server for user A based on the bigdata may be the watch preferences of a large number of users havingcommon characteristics with user A, and the watch preferences of theseusers may not match the personalized settings information of user A. Inthis case, a possible implementation is as follows: The server mayfilter out recommended videos that do not match the personalizedsettings information of user A, keep recommended video resources thatare similar to the personalized settings information of user A, and sendthese recommended video resources to the large screen display forpresenting to user A. Such a manner is more intelligent and in line witha watch habit of the user. Another possible implementation is asfollows: The server performs no filtering operation, but sends therecommended videos that do not match the personalized settingsinformation of user A to the large screen display, and then the largescreen display presents the recommended videos to user A, therebyproviding the user with more watch options.

The following uses an example to illustrate how a processing module ofthe server performs analysis.

For example, the processing module of the server may analyze massivewatch histories of massive users, and classify massive data on a basisof “age group”-“time period”-“watch category”. For example, users in theage group of 12 to 18 like to watch video content of cartoon category at21:00 to 22:00 in the evening. For another example, users in the agegroup of 45 to 55 like to watch video content of news category at 8:00to 9:00 in the morning.

For example, the processing module of the server may analyze massivewatch histories of massive users, and classify massive data based on“gender”-“time period”-“watch category”. For example, female users liketo watch video content of romantic category at 20:00 to 22:00 in theevening. For example, male users like to watch video content of spoilscategory at 23:00 to 24:00 in the evening.

For example, the processing module of the server may analyze massivewatch histories of massive users, and classify massive data on a basisof “gender”-“age group”-“time period”-“watch category”. For example,female users in the age group of 30 to 40 like to watch video content ofeducation category at 16:00 to 17:00 in the afternoon. For anotherexample, male users in the age group of 18 to 28 like to watch videocontent of martial arts category at 20:00 to 21:00 in the evening. Foranother example, female users in the age group of 20 to 30 like to watchvideo content of variety category in weekend afternoon.

Taking user A as an example, after analyzing massive watch histories andderiving an analysis result, the server may determine the gender and/orage information of user A according to the face information of user Astored in the server, and then determines, according to the analysisresult from the massive data and the gender and/or age information ofuser A, video resources and time periods that may be recommended foruser A. Similarly, for user B, user C, or other users, the server mayalso determine video resources and time periods recommended for user B,user C, or other users.

In an example that user A uses the large screen display shown in FIG. 2, when user A uses the large screen display, the camera 290 on the largescreen display may recognize the face information of user A, and thecamera 290 sends an instruction to the processor 210, where theinstruction is used to indicate identity information of the user. Afterreceiving the instruction, the processor 210 may send a request messageto the server through the transceiver 220 and the antenna 240, where therequest message is used to request the personalized settingsinformation, recommended video resources, and recommendation timeperiods of user A. Accordingly, the server sends, based on the requestmessage, personalized settings information of user A, the recommendedvideo resources, and the recommendation time periods to the large screendisplay.

The video resources recommended by the server or large screen displayduring the recommendation time periods may be presented on the homescreen of the large screen display in a form of cards, promptinformation, or notification information. This is not limited in thisembodiment of this application.

It should be understood that the foregoing gender and age of the usermay be determined not only by using the face information, but also byusing the basic personal information input by the user through a controlAPP on the mobile phone. The mobile phone may send the personal basicinformation to the server, and the server stores the personal basicinformation.

Optionally, the personal basic information stored in the server may alsoinclude occupational information of the user. For example, based on theoccupational information, the processing module of the server mayclassify massive data on a basis of “gender”-“agegroup”-“occupation”-“watch category”, or “age group”-“occupation”-“watchcategory”.

The server or large screen display may recommend video resources for theuser within a recommendation cycle, where the recommendation cycle maybe 3 days, 7 days, 10 days, or other days. After a recommendation cycleends, the server or large screen display may perform data analysis againbased on the watch history of the user or the massive watch histories ofmassive users, and adjust the recommended video resources andrecommendation time periods to bring a better user experience.

FIG. 11 is a schematic flowchart of a mode configuration method 1100according to an embodiment of this application. The method 1100 isapplied to an intelligent system including a first terminal device and aserver, where the first terminal device is equipped with a camera. Themethod 1100 includes the following steps.

S1101. The first terminal device obtains face information of a firstuser by using the camera, and sends the face information of the firstuser to the server. Correspondingly, the server receives the faceinformation of the first user.

S1102. The server obtains, based on the face information of the firstuser, mode information of the first user from mode information of aplurality of users, where the mode information includes personalizedsettings information and video resource recommendation information.

S1103. The server sends the mode information of the first user to thefirst terminal device. Correspondingly, the first terminal devicereceives the mode information of the first user.

S1104. The first terminal device configures, for the first user, videoresources corresponding to the mode information.

Optionally, the personalized settings information includes at least oneof signal source, volume, watch mode, watch category, watch duration,brightness, or sound effect.

Optionally, that the first terminal device configures, for the firstuser, video resources corresponding to the mode information includes:displaying, by the first terminal device, a page corresponding to thesignal source specified for the first user, where the page includesvideo resource recommended by the server and video resources that arepresented in a form of cards and that correspond to the watch categoryspecified for the first user.

Optionally, before the method S1100, further includes: displaying, bythe first terminal device, a first face registration screen in responseto an operation of creating an account by the first user, where thefirst face registration screen includes a first selection window and asecond selection window, the first selection window is used for agreeingto register face information, and the second selection window is usedfor refusing to register face information; and obtaining, by the firstterminal device by using the camera, the face information of the firstuser in response to an operation of agreeing to register faceinformation by the first user.

Optionally, after the obtaining, by the first terminal device by usingthe camera, the face information of the first user in response to anoperation of agreeing to register face information by the first user,the method further includes: displaying, by the first terminal device, afirst basic settings screen, so that the first user performspersonalized settings on the first basic settings screen to generatepersonalized settings information of the first user; sending, by thefirst terminal device, the face information of the first user and thepersonalized settings information of the first user to the server; andreceiving and storing, by the server, the face information of the firstuser and the personalized settings information of the first user.

Optionally, the camera is built into the first terminal device.

Optionally, the camera is connected to the first terminal device by aconnection cable.

Optionally, the method 1100 further includes: receiving and storing, bythe server, a watch history of the first user; and determining, by theserver based on the watch history of the first user, the video resourcerecommendation information and recommendation time period information ofthe first user.

Optionally, the watch history includes at least one of the faceinformation, watch category, or watch time period of the first user.

Optionally, the method 1100 further includes: receiving and storing, bythe server, watch histories of a plurality of users; and classifying, bythe server, the watch histories of the plurality of users to determinethe video resource recommendation information and recommendation timeperiod information of the first user.

Optionally, the classifying, by the server, the watch histories of theplurality of users to determine the video resource recommendationinformation and recommendation time period information of the first userincludes: classifying, by the server on a basis of “age group”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, an age group to which thefirst user belongs; and determining, by the server based on the agegroup to which the first user belongs and the plurality of categories,the video resource recommendation information and the recommendationtime period information of the first user.

Optionally, the classifying, by the server, the watch histories of theplurality of users to determine the video resource recommendationinformation and recommendation time period information of the first userincludes: classifying, by the server on a basis of “gender”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, a gender of the first user;and determining, by the server based on the gender of the first user andthe plurality of categories, the video resource recommendationinformation and recommendation time period information of the firstuser.

In this embodiment of this application, the user can perform faceinformation registration and face recognition based on the camera of thefirst terminal device, and the first terminal device can automaticallyconfigure corresponding play modes according to different watchpreferences of different users. Face recognition technology can be usedto accurately identify different users, improving recognition accuracy.In addition, the large screen display or server can also use big data torecommend video resources for users, helping improve user experience anduser viscosity.

FIG. 12 is a schematic flowchart of another mode configuration method1200 according to an embodiment of this application. The method 1200 isapplied to an intelligent system including a first terminal device, asecond terminal device, and a server, where the first terminal device isequipped with a camera, and the second terminal device is equipped witha camera. The method 1200 includes the following steps:

S1201. The second terminal device displays a second face registrationscreen in response to an operation of creating an account by a firstuser, where the second face registration screen includes a thirdselection window and a fourth selection window, the third selectionwindow is used for agreeing to register face information, and the fourthselection window is used for refusing to register face information.

S1202. The second terminal device obtains, by using the camera of thesecond terminal device, face information of the first user in responseto an operation of agreeing to register face information by the firstuser.

S1203. The second terminal device displays a second basic settingsscreen, so that the first user performs personalized settings on thesecond basic settings screen to generate personalized settingsinformation of the first user.

S1204. The second terminal device sends the face information of thefirst user and the personalized settings information of the first userto the server. Correspondingly, the server receives and stores the faceinformation of the first user and the personalized settings informationof the first user.

After the method 1200, when the user uses the first terminal device, thefirst terminal device may perform the steps of the foregoing method1100. Details are not repeated herein.

Optionally, after S1204, the method further includes S1205, that is, theserver sends the face information of the first user and the personalizedsettings information of the first user to the first terminal device.Correspondingly, the first terminal device receives and stores the faceinformation of the first user and the personalized settings informationof the first user.

In this embodiment of this application, the user can register the faceinformation by using the second terminal device (such as a mobile phone)different from the first terminal device, perform personalized settingson the second terminal device, and then store the face information andthe personalized settings information in the server. Similarly, when theuser uses the first terminal device, the first terminal device mayperform the steps and/or processes corresponding to the first terminaldevice in the foregoing method 1100 to configure, for the user, thevideo resources corresponding to the personalized settings information.In this way, the user can set the configuration information of the firstterminal device on the second terminal device, which provides the userwith more operation options.

The first terminal device may also recognize different users based onvoiceprint information of users. A difference from the method of userrecognition based on face information is that the user creates avoiceprint account when creating an account using the large screendisplay. To be specific, a voiceprint collection module of the largescreen display may collect voiceprint information of the user, the usercan configure personalized settings information corresponding to thevoiceprint information. Other operations are similar to those describedabove, and details are not repeated herein.

In this embodiment of this application, the personalized settingsinformation of the user is obtained based on the face recognition.Optionally, the personalized settings information of the user mayalternatively be obtained based on the voiceprint information orfingerprint information of the user or the like. This is not limited inthis embodiment of this application.

In addition to the mode switching scenario in which different userswatch a large screen display, the mode configuration method of thisembodiment of this application may be applied to scenarios such as voicecalls and smart fitness.

For example, in a voice call scenario, the foregoing first terminaldevice may be a mobile phone. User A is used to adjusting the callvolume of the mobile phone to 30% and the screen brightness of themobile phone to the lowest level during the voice call. Under such userrequirements, similar to the foregoing recognition of the faceinformation of the user by using the large screen display, user A canregister his/her face information on the mobile phone to create anaccount. Under the account associated with the face information of userA, user A can perform personalized settings to set a customary callvolume and/or a screen brightness for voice calls, so that when user Ais in a voice call, the mobile phone can retrieve the personalizedsettings information of user A based on the recognized face informationand automatically adjust the call volume and/or screen brightness tomatch the personalized settings information, helping improve userexperience.

For example, in a smart fitness scenario, the foregoing first terminaldevice may be a smart fitness equipment, and specifically, the smartfitness equipment is a treadmill. User B is used to adjusting the slopeof the treadmill to 1%, the intensity to “Level 1”, and jogging for 40minutes during the fitness process. Under such user requirements,similar to the foregoing recognition of the face information of the userby using the large screen display, user B can perform personalizedsettings on the treadmill or a mobile phone connected to the treadmillto form a personalized profile.

In addition, in the smart fitness scenario, user B can also inputhis/her own physical information through the treadmill or the mobilephone connected to the treadmill, such as at least one of gender, age,height, weight, body fat rate, or basal metabolic rate. The treadmill orthe mobile phone connected to the treadmill may analyze the physicalinformation of user B and recommend a fitness mode suitable for user B.

It should be understood that sequence numbers of the foregoing processesdo not mean execution order. The execution order of the processes shouldbe determined based on functions and internal logic of the processes,and should not be construed as any limitation on the implementationprocesses of this embodiment of this application.

The foregoing describes in detail the mode configuration methodaccording to the embodiments of this application with reference to FIG.1 to FIG. 12 . The following will describe in detail a modeconfiguration apparatus according to embodiments of this applicationwith reference to FIG. 13 to FIG. 16 .

FIG. 13 is a schematic block diagram of a mode configuration apparatus1300 according to an embodiment of this application. The apparatus 1300includes an obtaining module 1310, a sending module 1320, a receivingmodule 1330, and a processing module 1340.

The obtaining module 1310 is configured to obtain face information of afirst user. The sending module 1320 is configured to send the faceinformation of the first user to a server. The receiving module 1330 isconfigured to receive mode information of the first user. The processingmodule 1340 is configured to configure, for the first user, videoresources corresponding to the mode information. The mode information ofthe first user is obtained by the server from mode information of aplurality of users, and the mode information includes personalizedsettings information and video resource recommendation information.

Optionally, the personalized settings information includes at least oneof signal source, volume, watch mode, watch category, watch duration,brightness, or sound effect.

Optionally, the processing module 1340 is configured to display a pagecorresponding to the signal source specified in the personalizedsettings information of the first user, where the page includes videoresource recommended by the server and video resources that arepresented in a form of cards and that correspond to the watch categoryspecified for the first user.

Optionally, the processing module 1340 is configured to display a firstface registration screen in response to an operation of creating anaccount by the first user, where the first face registration screenincludes a first selection window and a second selection window, thefirst selection window is used for agreeing to register faceinformation, and the second selection window is used for refusing toregister face information. The obtaining module 1310 is configured toobtain the face information of the first user in response to anoperation of agreeing to register face information by the first user.

Optionally, the processing module 1340 is configured to display a firstbasic settings screen, so that the first user performs personalizedsettings on the first basic settings screen to generate personalizedsettings information of the first user. The sending module 1320 isconfigured to send the face information of the first user and thepersonalized settings information of the first user to the server.

Optionally, the camera is built into the apparatus 1300.

Optionally, the camera is connected to the apparatus 1300 by aconnection cable.

In an optional example, a person skilled in the art may understand thatthe apparatus 1300 may be specifically the first terminal device in theforegoing embodiments, or the functions of the control device in theforegoing embodiments may be integrated into the apparatus 1300, and theapparatus 1300 may be configured to execute each procedure and/or stepcorresponding to the first terminal device in the foregoing methodembodiments. To avoid repetition, details are not repeated herein.

The foregoing apparatus 1300 has functions of implementing correspondingsteps performed by the first terminal device in the foregoing methods.The functions may be implemented by hardware, or may be implemented byhardware executing corresponding software. The hardware or softwareincludes one or more modules corresponding to the functions. Forexample, the sending module 1320 may be a communications interface, forexample, a transceiver interface.

In this embodiment of this application, the apparatus 1300 in FIG. 13may alternatively be a chip or a chip system, for example, a system onchip (system on chip, SoC). Correspondingly, the sending module 1320 maybe a transceiver circuit of the chip, which is not limited herein.

FIG. 14 is a schematic block diagram of another mode configurationapparatus 1400 according to an embodiment of this application. Theapparatus 1400 includes a receiving module 1410, an obtaining module1420, and a sending module 1430.

The receiving module 1410 is configured to receive face information of afirst user. The obtaining module 1420 is configured to obtain, based onthe face information of the first user, mode information of the firstuser from mode information of a plurality of users, where the modeinformation includes personalized settings information and videoresource recommendation information. The sending module 1430 isconfigured to send the mode information of the first user to a firstterminal device.

Optionally, the personalized settings information includes at least oneof signal source, volume, watch mode, watch category, watch duration,brightness, or sound effect.

Optionally, the receiving module 1410 is configured to receive the faceinformation of the first user and the personalized settings informationof the first user, where the face information of the first user and thepersonalized settings information of the first user are obtained throughthe second terminal device. The apparatus 1400 further includes astorage module 1440, configured to store the face information of thefirst user and the personalized settings information of the first user.

Optionally, the receiving module 1410 is configured to receive a watchhistory of the first user. The storage module 1440 is configured tostore the watch history of the first user. The apparatus 1400 furtherincludes the processing module 1450, configured to determine, based onthe watch history of the first user, the video resource recommendationinformation and recommendation time period information of the firstuser.

Optionally, the watch history includes at least one of the faceinformation, watch category, or watch time period of the first user.

Optionally, the receiving module 1410 is configured to receive watchhistories of the plurality of users. The storage module 1440 isconfigured to store the watch histories of the plurality of users. Theprocessing module 1450 is configured to classify the watch histories ofthe plurality of users to determine the video resource recommendationinformation and recommendation time period information of the firstuser.

Optionally, the processing module 1450 is configured to: classify, on abasis of “age group”-“time period”-“watch category”, the watch historiesof the plurality of users to determine a plurality of categories;determine, based on the face information of the first user, an age groupto which the first user belongs; and determine, based on the age groupto which the first user belongs and the plurality of categories, thevideo resource recommendation information and the recommendation timeperiod information of the first user.

Optionally, the processing module 1450 is configured to: classify, on abasis of “gender”-“time period”-“watch category”, the watch histories ofthe plurality of users to determine a plurality of categories;determine, based on the face information of the first user, a gender ofthe first user; and determine, based on the gender of the first user andthe plurality of categories, the video resource recommendationinformation and the recommendation time period information of the firstuser.

In an optional example, a person skilled in the art may understand thatthe apparatus 1400 may be specifically the server in the foregoingembodiments, or the functions of the server in the foregoing embodimentsmay be integrated into the apparatus 1400, and the apparatus 1400 may beconfigured to execute each procedure and/or step corresponding to theserver in the foregoing method embodiments. To avoid repetition, detailsare not repeated herein.

The foregoing apparatus 1400 has functions of implementing correspondingsteps performed by the server in the foregoing methods. The functionsmay be implemented by hardware, or may be implemented by hardwareexecuting corresponding software. The hardware or software includes oneor more modules corresponding to the functions. For example, the sendingmodule 1430 may be a communications interface, for example, atransceiver interface.

In this embodiment of this application, the apparatus 1400 in FIG. 14may alternatively be a chip or a chip system, for example, a system onchip (system on chip, SoC). Correspondingly, the sending module 1430 maybe a transceiver circuit of the chip, which is not limited herein.

FIG. 15 is a schematic block diagram of still another mode configurationapparatus 1500 according to an embodiment of this application. Theapparatus 1500 includes a processing module 1510 and an obtaining module1520.

The processing module 1510 is configured to display a second faceregistration screen in response to an operation of creating an accountby a first user, where the second face registration screen includes athird selection window and a fourth selection window, the thirdselection window is used for agreeing to register face information, andthe fourth selection window is used for refusing to register faceinformation. The obtaining module 1520 is configured to obtain the faceinformation of the first user in response to an operation of agreeing toregister face information by the first user.

Optionally, the processing module 1510 is configured to display a secondbasic settings screen, so that the first user performs personalizedsettings on the second basic settings screen to generate personalizedsettings information of the first user. The apparatus 1500 furtherincludes a sending module 1530, configured to send the face informationof the first user and the personalized settings information of the firstuser to a server.

In an optional example, a person skilled in the art may understand thatthe apparatus 1500 may be specifically the second terminal device in theforegoing embodiments, or the functions of the second terminal device inthe foregoing embodiments may be integrated into the apparatus 1500, andthe apparatus 1500 may be configured to execute each procedure and/orstep corresponding to the second terminal device in the foregoing methodembodiments. To avoid repetition, details are not repeated herein.

The foregoing apparatus 1500 has functions of implementing correspondingsteps performed by the second terminal device in the foregoing methods.The functions may be implemented by hardware, or may be implemented byhardware executing corresponding software. The hardware or softwareincludes one or more modules corresponding to the functions. In thisembodiment of this application, the apparatus 1500 in FIG. 15 mayalternatively be a chip or a chip system, for example, a system on chip(system on chip, SoC).

It should be understood that the apparatus 1300, apparatus 1400, andapparatus 1500 herein is embodied in a form of functional modules. Theterm “module” herein may be an application-specific integrated circuit(application-specific integrated circuit, ASIC), an electronic circuit,a processor (for example, a shared processor, a dedicated processor, ora set of processors) and a memory that execute one or more softwareprograms or firmware programs, a combinational logic circuit, and/orother suitable components that support the described functions.

FIG. 16 is a schematic block diagram of a yet another mode configurationapparatus 1600 according to an embodiment of this application. Theapparatus 1600 includes a processor 1610, a transceiver 1620, and amemory 1630. The processor 1610, the transceiver 1620, and the memory1630 communicate with each other through internal connection paths. Thememory 1630 is configured to store an instruction. The processor 1610 isconfigured to execute the instruction stored in the memory 1630, andcontrol the transceiver 1620 to transmit and/or receive signals.

It should be understood that the apparatus 1600 may be specifically thefirst terminal device, the second terminal device, or the server in theforegoing embodiments, or the functions of the first terminal device,the second terminal device, or the server in the foregoing embodimentsmay be integrated into the apparatus 1600, and the apparatus 1600 may beconfigured to execute each procedure and/or step corresponding to thefirst terminal device, the second terminal device, or the server in theforegoing method embodiments.

When the apparatus 1600 is specifically the first terminal device in theforegoing embodiments, optionally, the apparatus 1600 includes a camera1640 for obtaining face information of a user. In this case, theapparatus 1600 may execute each step and/or procedure corresponding tothe first terminal device in the foregoing embodiments. Details are notrepeated herein.

When the apparatus 1600 is specifically the server in the foregoingembodiments, the apparatus 1600 may include no camera 1640. In thiscase, the apparatus 1600 may execute each step and/or procedurecorresponding to the server in the foregoing embodiments. Details arenot repeated herein.

When the apparatus 1600 is specifically the second terminal device inthe foregoing embodiments, optionally, the apparatus 1600 includes acamera 1640 for obtaining face information of a user. In this case, theapparatus 1600 may execute each step and/or procedure corresponding tothe second terminal device in the foregoing embodiments. Details are notrepeated herein.

Optionally, the memory 1630 may include a read-only memory and a randomaccess memory, and provide an instruction and data to the processor. Apart of the memory may further include a non-volatile random accessmemory. For example, the memory may further store information of adevice type. The processor 1610 may be configured to execute theinstruction stored in the memory. In addition, when the processorexecutes the instruction stored in the memory, the processor may executeeach step and/or procedure corresponding to the information code servingdevice or service processing device in the foregoing method embodiments.

It should be understood that in this embodiment of this application, theprocessor may be a central processing unit (Central Processing Unit,CPU), or the processor may be another general-purpose processor, adigital signal processor (DSP), an application-specific integratedcircuit (ASIC), a field-programmable gate array (FPGA) or otherprogrammable logic devices, a discrete gate or transistor logic device,a discrete hardware component, or the like. The general-purposeprocessor may be a microprocessor, or the processor may also be anyconventional processor or the like.

In an implementation process, steps in the foregoing methods can beimplemented by using a hardware integrated logical circuit in theprocessor, or by using instructions in a form of software. The steps ofthe method disclosed with reference to the embodiments of thisapplication may be directly performed by a hardware processor, or may beperformed by using a combination of hardware in the processor and asoftware module. The software module may be located in a storage mediummature in the art, such as a random access memory, a flash memory, aread-only memory, a programmable read-only memory or electricallyerasable programmable memory, or a register. The storage medium islocated in the memory, and a processor executes instructions in thememory and completes the steps in the foregoing methods in combinationwith hardware of the processor. To avoid repetition, details are notrepeated herein.

A person of ordinary skill in the art may realize that units andalgorithm steps of various examples described with reference to theembodiments disclosed in this specification can be implemented by usingelectronic hardware or a combination of a computer software andelectronic hardware. Whether the functions are performed by hardware orsoftware depends on particular applications and design constraints ofthe technical solutions. A person skilled in the art may use differentmethods to implement the described functions for each particularapplication, but it should not be considered that the implementationgoes beyond the scope of this application.

It may be clearly understood by persons skilled in the art that, for thepurpose of convenient and brief description, for a detailed workingprocess of the foregoing system, apparatus, and unit, reference may bemade to a corresponding process in the foregoing method embodiments, anddetails are not repeated here.

In the several embodiments provided in this application, it should beunderstood that the disclosed system, apparatus, and method may beimplemented in other manners. For example, the described apparatusembodiments are merely examples. For example, division into units ismerely logical function division and may be other division during actualimplementation. For example, a plurality of units or components may becombined or integrated into another system, or some features may beignored or not performed. In addition, the displayed or discussed mutualcouplings or direct couplings or communication connections may beimplemented through some interfaces. The indirect couplings orcommunication connections between the apparatuses or units may beimplemented in electrical, mechanical, or other forms.

The units described as separate parts may or may not be physicallyseparate, and parts displayed as units may or may not be physical units,may be located in one position, or may be distributed on a plurality ofnetwork units. Some or all of the units may be selected depending onactual requirements to achieve the objectives of the solutions in theembodiments.

In addition, function units in the embodiments of this application maybe integrated into one processing unit, or each of the units may existalone physically, or two or more units may be integrated into one unit.

When implemented in a form of a software functional unit and sold orused as an independent product, the functions may be stored in acomputer-readable storage medium. Based on such an understanding, thetechnical solutions of this application essentially, or the partcontributing to the prior art, or some of the technical solutions may beimplemented in a form of a software product. The software product isstored in a storage medium, and includes several instructions forinstructing a computer device (which may be a personal computer, aserver, a network device, or the like) to perform all or some of thesteps of the methods described in the embodiments of this application.The foregoing storage medium includes: any medium that can store programcode, such as a USB flash drive, a removable hard disk, a read-onlymemory (read-only memory, ROM), a random access memory (random accessmemory, RAM), a magnetic disk, or an optical disc.

The foregoing descriptions are only specific implementations of thisapplication, but are not intended to limit the protection scope of thisapplication. Any variation or replacement readily figured out by aperson skilled in the art within the technical scope disclosed in thisapplication shall fall within the protection scope of this application.Therefore, the protection scope of this application shall be subject tothe protection scope of the claims.

1. A mode configuration method, applied to an intelligent systemcomprising a first terminal device, a second terminal device, and aserver, wherein the first terminal device is equipped with a firstcamera and the second terminal device is equipped with a second camera,and the method comprises: obtaining, by the first terminal device, faceinformation of a first user by using the first camera, and sending theface information of the first user to the server; receiving, by theserver, the face information of the first user, and obtaining, based onthe face information of the first user, mode information of the firstuser from mode information of a plurality of users, wherein the modeinformation of the plurality of users comprises personalized settingsinformation of the plurality of users and video resource recommendationinformation of the plurality of users; sending, by the server, the modeinformation of the first user to the first terminal device; receiving,by the first terminal device, the mode information of the first user,and configuring, for the first user, video resources corresponding tothe mode information; displaying, by the second terminal device, asecond face registration screen in response to an operation of creatingan account by the first user, wherein the second face registrationscreen comprises a third selection window and a fourth selection window,the third selection window is used for agreeing to register faceinformation, and the fourth selection window is used for refusing toregister face information; obtaining, by the second terminal device byusing the second camera of the second terminal device, the faceinformation of the first user in response to an operation of agreeing toregister face information by the first user; displaying, by the secondterminal device, a second basic settings screen, wherein the first userperforms personalized settings on the second basic settings screen togenerate the personalized settings information of the first user;sending, by the second terminal device, the face information of thefirst user and the personalized settings information of the first userto the server; and receiving and storing, by the server, the faceinformation of the first user and the personalized settings informationof the first user.
 2. The method according to claim 1, wherein thepersonalized settings information of the plurality of users comprises atleast one of signal source, volume, watch mode, watch category, watchduration, brightness, or sound effect.
 3. The method according to claim1 or 2, wherein the receiving, by the first terminal device, the modeinformation of the first user, and configuring, for the first user,video resources corresponding to the mode information comprises:displaying, by the first terminal device, a page corresponding to asignal source specified in the personalized settings information of thefirst user, wherein the page comprises video resources recommended bythe server and video resources that are presented in a form of cards andthat correspond to the watch category specified for the first user. 4.The method according to claim 3, wherein the method further comprises:displaying, by the first terminal device, a first face registrationscreen in response to an operation of creating an account by the firstuser, wherein the first face registration screen comprises a firstselection window and a second selection window, the first selectionwindow is used for agreeing to register face information, and the secondselection window is used for refusing to register face information; andobtaining, by the first terminal device by using the first camera, theface information of the first user in response to an operation ofagreeing to register face information by the first user.
 5. The methodaccording to claim 4, wherein after the obtaining, by the first terminaldevice by using the first camera, the face information of the first userin response to an operation of agreeing to register face information bythe first user, the method further comprises: displaying, by the firstterminal device, a first basic settings screen, wherein the first userperforms personalized settings on the first basic settings screen togenerate the personalized settings information of the first user;sending, by the first terminal device, the face information of the firstuser and the personalized settings information of the first user to theserver; and receiving and storing, by the server, the face informationof the first user and the personalized settings information of the firstuser.
 6. The method according to claim 5, wherein the first camera isbuilt into the first terminal device.
 7. The method according to claim5, wherein the first camera is connected to the first terminal device bya connection cable. 8.-9. (canceled)
 10. The method according to claim1, wherein the method further comprises: receiving and storing, by theserver, a watch history of the first user; and determining, by theserver based on the watch history of the first user, the video resourcerecommendation information and recommendation time period information ofthe first user.
 11. The method according to claim 10, wherein the watchhistory comprises at least one of the face information, watch category,or watch time period of the first user.
 12. The method according toclaim 1, wherein the method further comprises: receiving and storing, bythe server, watch histories of a plurality of users; and classifying, bythe server, the watch histories of the plurality of users to determinethe video resource recommendation information and recommendation timeperiod information of the first user.
 13. The method according to claim12, wherein the classifying, by the server, the watch histories of theplurality of users to determine the video resource recommendationinformation and recommendation time period information of the first usercomprises: classifying, by the server on a basis of “age group”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, an age group to which thefirst user belongs; and determining, by the server based on the agegroup to which the first user belongs and the plurality of categories,the video resource recommendation information and the recommendationtime period information of the first user.
 14. The method according toclaim 12, wherein the classifying, by the server, the watch histories ofthe plurality of users to determine the video resource recommendationinformation and recommendation time period information of the first usercomprises: classifying, by the server on a basis of “gender”-“timeperiod”-“watch category”, the watch histories of the plurality of usersto determine a plurality of categories; determining, by the server basedon the face information of the first user, a gender of the first user;and determining, by the server based on the gender of the first user andthe plurality of categories, the video resource recommendationinformation and the recommendation time period information of the firstuser. 15.-21. (canceled)
 22. A mode configuration system comprising: afirst terminal device; a second terminal device; and a server; whereinthe second terminal device is configured to: display a second faceregistration screen in response to an operation of creating an accountby a first user, wherein the second face registration screen comprises athird selection window and a fourth selection window, the thirdselection window is used for agreeing to register face information, andthe fourth selection window is used for refusing to register faceinformation; in response to an operation of agreeing to register faceinformation by the first user, obtain face information of the first userby using a second camera of the second terminal device; display a secondbasic settings screen, wherein the first user performs personalizedsettings on the second basic settings screen to generate personalizedsettings information of the first user; and send the face information ofthe first user and the personalized settings information of the firstuser to the server; wherein the server is configured to receive andstore the face information of the first user and the personalizedsettings information of the first user; wherein the first terminaldevice is configured to obtain face information of the first user byusing a first camera of the first terminal device, and send the faceinformation of the first user to the server; wherein the server isconfigured to receive the face information of the first user, andobtain, based on the face information of the first user, modeinformation of the first user from mode information of a plurality ofusers, wherein the mode information comprises personalized settingsinformation and video resource recommendation information; wherein theserver is configured to send the mode information of the first user tothe first terminal device; and wherein the first terminal device isconfigured to receive the mode information of the first user, andconfigure, for the first user, video resources corresponding to the modeinformation.